// mock数据模拟
import Mock from 'mockjs'


// 图表数据
let List = []
export default {
    getStatisticalData: () => {
        //Mock.Random.float 产生随机数100到8000之间 保留小数 最小0位 最大0位
        for (let i = 0; i < 7; i++) {
            List.push(
                Mock.mock({
                    总个人回访: Mock.Random.float(100, 8000, 0, 0),
                    总乡村回访: Mock.Random.float(100, 8000, 0, 0),
                    个人回访数量: Mock.Random.float(100, 8000, 0, 0),
                    乡村回访数量: Mock.Random.float(100, 8000, 0, 0),

                })
            )
        }
        return {
            code: 20000,
            data: {

                // 折线图
                orderData: {
                    date: ['20191001', '20191002', '20191003', '20191004', '20191005', '20191006', '20191007'],
                    data: List
                },
                tableData: [
                    {
                        name: '个人帮扶',
                        todayBuy: 500,
                        monthBuy: 3500,
                        totalBuy: 22000
                    },
                    {
                        name: '乡村帮扶',
                        todayBuy: 300,
                        monthBuy: 2200,
                        totalBuy: 24000
                    },
                    {
                        name: '个人回访',
                        todayBuy: 800,
                        monthBuy: 4500,
                        totalBuy: 65000
                    },
                    {
                        name: '乡村回访',
                        todayBuy: 1200,
                        monthBuy: 6500,
                        totalBuy: 45000
                    },
                ]
            }
        }
    }
}
